Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78 HAVEN ROAD Detached £1,038,103 £185,000 12 Apr 1995
82 HAVEN ROAD Detached £2,299,851 £960,000 15 Apr 2003
82A HAVEN ROAD Detached £2,452,946 £1,200,000 30 Apr 2004